home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Light ROM 1
/
LIGHT-ROM 1 (Amiga Library Services)(1994).iso
/
ffdisks
/
d880.lha
/
Oberon
/
O3Demo1.lzh
/
Error_Messages
< prev
next >
Wrap
Text File
|
1993-01-14
|
7KB
|
198 lines
Unexpected character
Unexpected Symbol
Identifier too long (parsing failure)
Number too long (parsing failure)
Error in integer number
Error in real number
Number too large
"*)" expected
Control character in constant string
MODULE expected
Module name expected
Semicolon expected
Identifier at head of module different from identifier at end of module
Period expected at end of compilation unit
Module name expected at end of module
END expected at end of module
"]" expected
"=" expected in constant or type declaration
Comparison with this type not permitted
Incompatible operands
Identifier in front of IN must be a value between 0 and MAX(set type)
Identifier after IN must be SET
Identifier in front of IN must be an INTEGER
Error in constant expression
+/- not permitted with this operand type
Identifier not defined
Constant expression expected
")" expected
NOT can only be applied to boolean operands
Constant factor expected
Set identifier expected
Set element expected
Set element too large or too small
Second element must be larger than first
"}" expected
Identifier already defined
Identifier expected
IMPORT expected
Type expected
Type must be INTEGER
".." expected
This type cannot be a field index
OF expected
":" expected
END expected
Number of elements of a set must be < 32 and >= 0
TO expected
Type to which pointer refers is not defined
"(" expected
Function cannot return a structured value
Identifier expected at end of procedure
Identifier at head of procedure different from identifier at end of procedure
Identifier for procedure already defined
BEGIN or END expected
Designator must not be a constant value
Identifier must not be a type
Type must be RECORD
Record element identifier expected
Record element does not exist or is outside scope
Type must be pointer
Type must be array
Field index type must be INTEGER
Comparison with this type not permitted
Only numerical values may be signed
Addressing mode not permitted (Compiler error)
OR and AND are only defined for BOOLEAN
Identifier should be a function
Factor expected
Procedure call with insufficient parameters
Parameter is of wrong type
Too many parameters
Second parameter of INCL/EXCL must be of set base type
Function call of a procedure
"," expected
Set element is of wrong type
"{" expected
Assigned value is of wrong type
Type should be procedure
Procedure call of a function
Type after IF, WHILE and UNTIL must be BOOLEAN
THEN expected
Type after CASE must be INTEGER or CHAR
Constant expression is of wrong type
a..b: a must be smaller than or equal to b
DO expected after WHILE / WITH
UNTIL expected in REPEAT statement
":=" expected
Type after WITH must be RECORD
RETURN is only permitted inside a procedure
Type after RETURN must be identical to the type of procedure's result
"." expected
Field index too large or too small
Not yet implemented
Qualifier is of wrong type
32K area exhausted
Not enough registers
Could not load symbol file
";" expected
EXIT only permitted inside a LOOP statement
Only a variable may be assigned to
Type of parameters inconsistent with previous definition
Number of parameters inconsistent with previous definition
Return value inconsistent with previous function definition
Address out of range
Too many nested procedures
Parameter of ASH must be of type INTEGER
Parameter of CAP must be of type CHAR
Parameter of CHR must be of type INTEGER or BYTE
Parameter of DEC and INC must be of type INTEGER
DEC/INC may only be applied to variables
Identifier should be a type
Library base pointer must be a variable
The MC68000 has only 16 registers numbered 0 through 15
Stack and register parameters must not be mixed
Register parameters only permitted for library calls
Register parameters must not be structured types
Type conversion only for types of same size
Register not deallocated (compiler error)
Implementation of a forward procedure missing
Double CASE element
Elements in CASE must be constants
Identifier should be a procedure
Parameters of NEW, DISPOSE and INIT must be pointer
Address out of range (compiler limitation)
Maximum length of open fields is 32767
Open field parameters must be < 32K
First parameter of LEN must be an array
Second parameter of LEN too large
String comparisons only permitted for strings < 32K
Set type identifier expected
Only global procedures may be assigned to variables
Parameter of ABS must be numerical
Scope error
Parameter of ENTIER must be REAL
Constant out of range
Three digit octal number expected in string
String too long (parsing error)
Index for open fields must be of type integer
Version conflict
Two digit hexadecimal number expected in string
Type guard conflict (compiler limitation): change module name
Too many RECORDs in this module (compiler limitation)
Record element identifier already exists
Identifier after IS should be a type identifier
Identifier after IS must be RECORD
v IS T, v(T), WITH v:T DO: v must be base type of T
Type guard must be record type identifier
WITH v:T DO: v must be a variable
WITH v:T DO: T must be an extension of v
Division by zero
First parameter of LSH and ROT must be of type SET
Second parameter of ASH, LSH and ROT must be of type INTEGER
Required stack area too large (> 32K)
SIZE must not be applied to open fields
Procedure body not permitted in modules without implementations
Procedure has (not) been exported in forward declaration
Recursive types must not be defined
Parameter of ODD() must be of type INTEGER
Procedures assigned to variables must be marked with '*'
Local procedures cannot be exported
Local procedures cannot be assigned to variables
Procedure was not marked with '*' in forward declaration
Area for variables > 32K (SmallData)
Area for variables to large
Invalid constant value
Not enough memory
Parameter must be LONGREAL
Could not open reference file
Record type too large
List parameter is not permitted here
List parameter must be last
Procedure call in list parameter not permitted
Type must be STRUCT
List parameter must not occupy more than 512 bytes
Inconsistent with structured register variables
New symbol file must be generated
constant with references not permitted in modules w/o impl.
Register parameters must not be open arrays
Receiver must be pointer to record or record-var-parameter
Register parameters not allowed within type-bound procedures
Procedure wasn't redefined
Type and type-bound procedures must be defined within one module
Variable protected against modification
Identifier following FOR must be Integer-variable
Typ after BY must be assign compatible to the loop's control variable
Pointers to open arrays have to be declared directly
Type must not be open array
POINTER expected
UNTRACED POINTER and BPOINTER must refer to untraced objects
Destination of FOR must have the same type as the control variable
Type is too large
A RECORD may not have more than 8191 methods
import may not be cyclic
Registerparameters of surrounding procedure can't be accessed.
$JOIN-File not found
Redefined procedure was (not) exported
Receiver is of wrong type